mountain station - Alemán Inglés Diccionario